@charset "gb2312";
* {
	margin: 0;
	padding: 0;
}
a { text-decoration: none; }
img { border: none; }
body{ font-family: Arial, 'Microsoft YaHei'; font-size:12px;}
ul li{list-style-type:none;}
/*=======================²àÃæ============================================*/

.left_nar {
	width: 26px;
	position: fixed;
	left: 30px;
	top:200px;
	z-index: 100001;
}
.left_nar ul li {
	width: 26px;
	height: 26px;
	display: block;
	margin-bottom: 1px;
	background: #999;
	color: #fff;
	line-height: 26px;
	text-align: center;
	font-family: Arial, 'Microsoft YaHei';
	cursor: pointer;
	border-radius: 13px;
	margin-bottom:5px;
}
.left_nar ul li:hover { background: url(nar_06.png) center; }
/*===============¶¥======²¿==========================================*/
.top0 {
	width: 100%;
	z-index: 1000;
	position:relative;
}
.top {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0dfdf;
	height: 30px;
	background: #f9f9f9;
	width: 100%;
}
.top1 {
	width: 1000px;
	height: 30px;
	line-height: 30px;
	font-family: Arial, 'Microsoft YaHei';
	font-size: 12px;
	color: #7a7979;
	margin: auto;
	position:relative;
}
.top1 a {
	color: #7a7979;
	line-height: 30px;
	float: right;
	display: block;
	text-align: center;
	height: 30px;
	padding-left: 8px;
	width: 70px;
}
.top1 a:hover { color: #9c231b; }
.swsy { background: url(35.png) no-repeat center left; }
.jrsc { background: url(53.png) no-repeat center left; }
.wzdt { background: url(7.png) no-repeat center left; }
.swsy:hover { background: url(o_03.png) no-repeat center left; }
.jrsc:hover { background: url(o_05.png) no-repeat center left; }
.wzdt:hover { background: url(o_07.png) no-repeat center left; }
.menu {
	height: 105px;
	background: #f9f9f9;
}
.menu1 {
	height: 105px;
	width: 1000px;
	margin: auto;
}
.logo {
	width: 340px;
	height: 105px;
	float: left;

}
.logo  img{ width:100%;}
.logo1{display:block; margin-top:30px;}

.nar {
	width: 620px;
	height: 105px;
	float: right;
	
}
.nar ul {
	height: 30px;
	padding-top: 65px;
}
.nar ul li {
	height: 30px;
	line-height: 30px;
	float: left;
	display: block;
	font-size: 16px;
	border-radius: 4px;
	cursor: pointer;
	margin-right: 5px;
	font-family: Arial, 'Microsoft YaHei';  text-align: center; padding:0 10px;
}

.nar ul li:hover {
	background: #f00;color: #FFF;
}
.nar ul li:hover a {color: #FFF;}
.nar ul .on{background: #f00;color: #FFF;}
.nar ul .on a{color: #FFF;}

.nar ul li a{ color:#000;}
.home {
	padding-left: 15px;
	padding-right: 15px;
}
.Website {
	padding-left: 10px;
	padding-right: 10px;
}
.Website1 a { color: #000; }
.Case {
	padding-left: 15px;
	padding-right: 15px;
}
.Service {
	padding-left: 15px;
	padding-right: 15px;
}
.Superiority {
	padding-left: 10px;
	padding-right: 10px;
}
.About {
	padding-left: 15px;
	padding-right: 15px;
}
.Contact {
	padding-left: 12px;
	padding-right: 12px;
}
.b_top {
	width: 100%;
	height: 5px;
	background: url(mb_02.png);
	position:absolute;
	top:136px;
	left:0px;
}
.weizhi{ height:30px; width:1000px; position:absolute; left:0px; top:150px;}
/*=====================µ×²¿=============================================*/


.foot {
	background: #e9e9e9;
	min-height: 200px;
	padding-top: 22px;
}
.foot1 {
	width: 1000px;
	margin: auto;
	overflow-x:hidden;
	border-bottom: 1px dashed #5f5e5e;
	padding-bottom: 30px;
}
.f_box {
	width: 333px;
	float: left;
}
.fbt1 {
	height: 39px;

	padding-left: 5px;
	font-family: Arial, 'Microsoft YaHei';
	font-size: 16px;
	color: #333;
	line-height: 49px;
	display:block;
}
.fbt2 {
	height: 39px;

	padding-left: 5px;
	font-family: Arial, 'Microsoft YaHei';
	font-size: 16px;
	color:#333;
	line-height: 49px;
	display:block;
}
.fbt3 {
	height: 39px;

	padding-left: 5px;
	font-family: Arial, 'Microsoft YaHei';
	font-size: 16px;
	color: #333;
	line-height: 49px;
	display:block;
}
.fbnr ul li {
	display: block;
	height: 22px;
	line-height: 22px;
	font-size: 12px;
	color: #565656;
	overflow: hidden;
}
.fbnr ul li a {
	display: block;
	height: 22px;
	line-height: 22px;
	font-size: 12px;
	color: #565656;
	padding-left: 5px;
}
.foot2 {
	width: 1000px;
	margin: auto;
}
.foot21 {
	width: 600px;
	float: left;
}
.f_menu {
	font-size: 12px;
	color: #565656;
	padding-top: 10px;
	padding-bottom: 5px;
}
.f_menu a {
	font-size: 12px;
	color: #565656;
	padding: 5px;
}
.foot22 {
	width: 400px;
	float: left;
}
.foot_nr {
	font-size: 12px;
	color: #565656;
	line-height: 20px;
	padding-left: 5px;
	padding-bottom: 5px;
}
.foot_nr a{ color:#565656;}
.f_tu {
	padding-top: 10px;
	width: 60px;
	float: left;margin-right:15px;
}
.f_tel {
	float: left;
	padding-left: 10px;
	padding-top: 10px;
	font-size: 12px;
font-family: Arial, 'Microsoft YaHei';
	color: #565656;
}
.f_tel strong {
	color: #f83111;
	line-height: 32px;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
.f_tel span {
	padding-left: 10px;
	font-family: Arial
}
.f_tel span a {
	color: #565656;
	font-family: Arial
}
.gb {
	width: 40px;
	height: 40px;
	background: url(gb_15.png);
	position: fixed;
	bottom: 10px;
	right: 10px;
	cursor: pointer;
	opacity: 0;
	z-index:1000000000;
}
/****************************ÍøÕ¾µØÍ¼******************/
.map_box{ padding:10px;}
.map_box:hover{ border:#FFCACA 5px solid; box-shadow:0px 3px 5px #ccc;}
.main{ width:1000px;
margin-bottom:30px; margin-top:30px; margin-right:auto; margin-left:auto;}
.map_bt{ font-size:16px; margin-bottom:30px;}
.map_list ul li{ display:block; float:left; width:170px; margin-right:20px; height:30px;}
.map_list ul li a{ text-align:center; display:block; height:30px; line-height:30px; color:#333;}
.map_list ul li a:hover{ box-shadow:0px 3px 5px #ccc; background:#DB0000; color:#fff; font-weight:bold;}


.demo {
    width: 1000px;
    margin: 0px auto;
}
.clearfix {
    display: block;
}
.transitions-enabled {
    width: 1150px;
    overflow: hidden;
    margin-top: 40px;
}

.showpic {
    padding-bottom: 20px;
    float: left;
    line-height: 22px;
    font-family: Î¢ÈíÑÅºÚ;
    margin: 25px 25px 0px 0px;
}
.zp_box {
    width: 316px;
    height: 230px;
    display: inline;
    overflow: hidden;
    float: left;
    cursor: pointer;
    position: relative;
}
.magno {
    margin: 0px 0px 6px;
}

.showpic p {
    color: rgb(255, 255, 255);
    clear: both;
    font-size: 14px;
    text-align: center;
    background-color: #DA251D;
    line-height: 30px;
}
.showpic p a{color:#fff;}
.hsercers{width:100%;height:215px;min-width:1024px;}
.hserversList{position:relative;width:1024px;height:200px;margin:0 auto;margin-top:14px;}
.hserversList li{float:left;width:110px;padding: 0px 30px 0 29px;border-right:1px #B0B0B0 dashed;}

.hserversList .hserver1,.hserver2,.hserver3,.hserver4,.hserver5,.hserver6{color:#585858;font-size:17px;margin: 0 0px 15px 0px;width:110px;height:65px;text-align:center;display:block;line-height:150px;_line-height:150px;background:url(hserver_list.png) no-repeat;_background:url(hserver_list.gif) no-repeat;cursor:pointer;}
/*.hserversList .hsline{height:170px;width:1px;border-left:1px #B0B0B0 dashed;margin:10px 0px 0px 0px;display:block;float:left;}*/
.hserversList .hserver1{background-position:0 0;}
.hserversList .hserver1:hover{background-position:0 -70px;}
.hserversList .hserver2{background-position:-110px 0;}
.hserversList .hserver2:hover{background-position:-110px -70px;}
.hserversList .hserver3{background-position:-220px 0;}
.hserversList .hserver3:hover{background-position:-220px -70px;}
.hserversList .hserver4{background-position:-330px 0;}
.hserversList .hserver4:hover{background-position:-330px -70px;}
.hserversList .hserver5{background-position:-440px 0;}
.hserversList .hserver5:hover{background-position:-440px -70px;}
.hserversList .hserver6{background-position:-550px 0;}
.hserversList .hserver6:hover{background-position:-550px -70px;}
.hserversList .hstitle{color:#585858;font-size:17px;padding-top:64px;display:block;}
.hserversList a span:hover{color:#E828AE;}

.hserversList .hsltxt{text-align:center;line-height:22px;padding-top:17px;_margin-top:-80px;}
.hserversList .hsltxt a{color:#7C7C7C;font-size:12px;}
.hserversList .hsltxt a:hover{color:#E828AE;}
.hserversList .hsltxt span{border:0px;display:inline-block;text-align:center;}
.hserversList a .hstitle:hover{-webkit-transition:color .3s linear;-moz-transition:color .3s linear;-o-transition:color .3s linear;-ms-transition:color .3s linear;transition:color .3s linear;}
.prno{padding-right:0px!important; border-right:none!important;}

.L_jjfa{ width:1000px; margin:20px auto;}
.L_jjfa_tit{ height:38px; line-height:38px;text-align: center;}
.L_jjfa_tit .cn{ font-family:"Microsoft YaHei"; font-size:20px; color:#000000;}
.L_jjfa_tit .cn a{ color:#585858;}
.L_jjfa_tit .cn a:hover{color: #f00;}
.L_jjfa_tit .en{ font-family:Helvetica-Condensed-Light-Li; font-size:22px; color:#e0e0e0; margin-left:10px;}
.L_jjfa .L_jjfa_content{ width:1000px; height:225px;}
.L_jjfa .L_jjfa_content .cn1{ color:#656565; font-size:14px; font-family:"Microsoft YaHei"; line-height:24px;    text-align: center;}
.L_jjfa .L_jjfa_content ul{ margin-left:-50px;zoom:1;*zoom:1;_zoom:1;}
.L_jjfa .L_jjfa_content ul li{ float:left; width:115px; height:34px; padding-left:44px; margin-top:19px;color:#333; margin-left:50px;}
.L_jjfa .L_jjfa_content ul li:hover{ color:#ff0000}
.L_jjfa .L_jjfa_content ul li .cn{ font-family:"Microsoft YaHei"; font-size:14px; line-height:17px; color:#323232;}
.L_jjfa .L_jjfa_content ul li .cn:hover{color:#ff0000}
.L_jjfa .L_jjfa_content ul li .en{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; color:#979797;}
.L_jjfa .L_jjfa_content ul li .en:hover{ color:#ff0000;}

.L_fw1{ background:url(1.jpg) no-repeat left center;}
.L_fw2{background:url(2.jpg) no-repeat left center;}
.L_fw3{background:url(3.jpg) no-repeat left center;}
.L_fw4{background:url(4.jpg) no-repeat left center;}
.L_fw5{background:url(5.jpg) no-repeat left center;}
.L_fw6{background:url(6.jpg) no-repeat left center;}
.L_fw7{background:url(7.jpg) no-repeat left center;}
.L_fw8{background:url(8.jpg) no-repeat left center;}
.L_fw9{background:url(9.jpg) no-repeat left center;}
.L_fw10{background:url(10.jpg) no-repeat left center;}
.L_fw11{background:url(11.jpg) no-repeat left center;}
.L_fw12{background:url(12.jpg) no-repeat left center;}

.L_ppkhxian {
    width: 250px;
    height: 4px;
    background: #A6A6A6;
    margin: 8px auto;
}
.clear {
    clear: both;
    overflow: hidden;
    height: 0px;
}
.pagenum {padding:20px; text-align:center}
.pagenum a {background-color: #F8F8F8;
    border: 1px solid #D9D9D9;
    color: #999999;
    height: 19px;
    line-height: 19px;
    padding: 3px 10px;
    width: 39px;margin: 0 2px; }
.pagenum a:hover { color: #3e4e68 !important;}
.pagenum .current {background-color: #fff;
    border: 1px solid #D9D9D9;
    color: #4A4A4A;
    height: 19px;
    line-height: 19px;
    padding: 3px 10px;
    width: 39px;
    margin: 0 2px;}
.pagenum .firstPage,.pagenum .nextPage,.pagenum .prePage,.pagenum .lastPage {background-color: #F8F8F8; border: 1px solid #D9D9D9; color: #999999; height: 19px; line-height: 19px; padding: 3px 10px; width: 39px;}